package com.supermap.geometrist.toolkit.extend;

import com.alibaba.fastjson.JSONArray;
import com.alibaba.fastjson.JSONObject;
import com.supermap.geometrist.toolkit.extend.api.GeometristProviderApi;
import com.supermap.geometrist.toolkit.util.GeometristUtils;
import com.supermap.services.components.spi.Disposable;
import com.supermap.services.components.spi.ProviderContext;
import com.supermap.services.components.spi.ProviderContextAware;

public class GeometristProvider implements ProviderContextAware, GeometristProviderApi, Disposable {

    @Override
    public void dispose() {
        // TODO Auto-generated method stub

    }

    @Override
    public void setProviderContext(ProviderContext arg0) {
        // TODO Auto-generated method stub

    }

    @Override
    public String geometristMethod(JSONObject paramJSON) {
        return GeometristUtils.geometristMethod(paramJSON);
    }
}
